@media (max-width: 1680px) {
    /* .mobile{
        display: none;
    } */
}

@media (max-width: 780px) {
    .noMobile{
        display: none;
    }
    body {
        height: 100%;
    }

    .headerAll {
        padding: 0px 10px;
    }

    .headerAll .headertopAll {
        width: 100%;
    }

    .headerAll .headerbottomAll {
        width: 100%;
        height: 100% !important;
    }

    .headerAll .headerbottomAll .headerbottom {
        overflow: hidden;
    }

    .headerAll .headerbottomLeft {
        display: flex;
        width: 100%;
        float: none !important;
        margin-top: 0px;
    }

    .headerAll .gh {
        width: 45%;
        margin: 30px 15px 0px 0px;
    }

    .headerAll .ghtitle {
        margin-top: 25px;
    }

    .headerAll .headerbottomRight {
        float: none !important;
        width: 90% !important;
    }

    .headerAll .input {
        margin-left: 10px;
    }

    .headerAll .headerbottomNav .headerbottomNavul {
        width: 100%;
    }

    .headerAll .headerbottomNav .headerbottomNavli {
        width: 50%;
    }

    .headerAll .headerbottomNav .headerbottomNavli {
        padding: 5px 0px !important;
    }

    .headerAll .headerbottomNavliimg {
        margin-right: 3px !important;
    }
    .headerAll .headerbottomNav .headerbottomNavlispan{
        font-size: 20px !important;
    }
    .headerAll .headerbottomNavliimg{
        width: 14%;
    }
    .container .wenjiangddw{
        margin-top: 20px;
    }
    .container .wenjiangddw .szywgd{
        top: -55px;
    }
    .container .wenjiangddw .szwjgd{
        top: -17px;
    }
    .container .zwgkul .slideTxtBoxwj .wenjiangddw li:nth-child(2){
        margin-top: 30px;
    }
    .container {
        padding: 0px 10px !important;
        width: unset;
    }

    .container .containerTitle {
        padding: 10px 10px;
    }

    .container .containerTitle .titlezgzy {
        font-size: 22px;
    }

    .container .containerTitle .redianspan {
        width: 75%;
    }

    .container .containerlunboLeft {
        float: none !important;
        width: 100%;
    }

    .container .containerlunboRight {
        float: none !important;
        margin-top: 20%;
        width: 100%;
    }

    .container .descyiny {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 80%;
    }

    .containerlunbo .containerlunboLeft .bothSide .hd {
        right: 15%;
    }

    .container .containerlunboRight .containerlunboRighttitle .containerlunboRighttitleul {
        display: flex;
    }

    .container .containerlunboRight .containerlunboRighttitle .containerlunboRighttitleul .containerlunboRighttitleli {
        float: none !important;
        font-size: 18px;
        padding: 0px 3px;
    }

    .container .containerlunboRight .riqi {
        width: 19%;
    }

    .container .zhidao {
        width: 78%;
    }

    .container .containerlunboRight .jdlunbRighttop {
        padding: 20px 5px;
    }

    .container .wenjiangddw .huadongli .zcjds {
        font-size: 16px;
        width: 70%;
    }

    .container .wenjiangddw .huadongli .zcdate {
        font-size: 16px;
    }

    .container .containerZwall {
        margin-top: 20px;
    }

    .container .containerZwall .containerZw .containerZwul {
        display: flex;
        flex-direction: row;
        border: 0px;
        width: 100%;
    }

    .container .containerZwall .containerZw .containerZwli {
        float: none !important;
        padding: 0px;
        width: 100%;
    }

    .container .containerZwall .containerZw .containerZwspan {
        font-size: 18px;
        right: 4px;
    }

    .container .containerZwall .containerZw .containerZwli .containerZwlifwimg {
        width: 98%;
    }

    .container .containerZwall .containerZw .containerZwli.on .containerZwliimghg {
        width: 98%;
    }

    .container .containerZwall .containerZw .containerZwli .containerZwlijlimg {
        width: 98%;
    }

    .container .containerZwall .containerZw .containerZwli .juxing {
        left: 45px;
    }

    .container .containerZwall .containerZw .containerZwli .containerZwliimg {
        width: 98%;
    }

    .container .containerZwall .containerZw .containerZwli.on .containerZwlifwimghg {
        width: 98%;
    }

    .container .containerZwall .containerZw .containerZwli.on .containerZwlijlimghg {
        width: 98%;
    }

    .container .containerZwtop .containerZwtopleft {
        float: none !important;
        width: 100%;
    }

    .container .containerZwtop .containerZwtopright {
        width: 100%;
        float: none !important;
    }

    .container .containerZwtopleft .containerlunboRighttitle .containerlunboRighttitleul .containerlunboRighttitleli {
        font-size: 18px;
        padding: 0px 4px;
    }

    .container .containerZwtopleft .gwywj {
        font-size: 16px;
    }

    .container .containerZwtopleft .gwywjspan {
        font-size: 16px;
        width: 40%;
        left: 110px;
    }

    .container .containerZwtopleft .gwywjdate {
        font-size: 16px;
    }

    .container .containerZwtoprighta {
        padding: 20px 0px;
    }

    .container .containerZwtopright .containerZwtoprightul .containerZwtoprightlispan {
        font-size: 16px;
    }

    .container .containerZwbottomleft {
        float: none !important;
        width: 100%;
    }

    .container .containerZwbottomright {
        float: none !important;
        width: 100%;
    }

    .container .containerZwbottomleftli {
        width: 41%;
    }

    .container .containerZwbottomrightul .containerZwbottomrightli {
        width: 45%;
    }

    .container .containerZwbottomrightul .containerZwbottomrightli:nth-child(1) {
        margin: 10px 18px 0px 5px;
    }

    .container .ztzlbeforeline {
        width: 5%;
        margin: 5px 5px 5px -35px;
    }

    .container .beforeline {
        width: 21%;
    }

    .container .ztzlafterline {
        width: 5%;
        margin: 5px -18px 5px 6px;
    }

    .container .afterline {
        width: 26.3%;
    }
    .container .picScroll-left {
        display: none;
    }
    .container .picScroll-left2{
        display: block;
    }
    .container .picScroll-left2 .picList img{
        width: 95vw;
    }
    .container .picScroll-left .bd ul li {
        width: 355px !important;
    }

    .container .dtnext {
        right: 14px;
    }

    .container .dtprev {
        left: 14px;
    }
    .container .picScroll-left .bd ul li .pic img{
        width: 93%;
        height: 100%;
    }
    .container .zwfwAll .zwfwAllleft {
        float: none !important;
        width: 100%;
    }

    .container .zwfwAllright {
        float: none !important;
        width: 100%;
        margin-top: 20px;
    }

    .container .zwfwAlllefttop .containerlunboRighttitle .containerlunboRighttitleul .containerlunboRighttitleli {
        font-size: 18px;
    }

    .container .zwfwAll .zwfwAllleft .banshi .banshili {
        width: 40%;
    }

    .container .zwfwAllleftbottom .zwfwAllleftbottomright {
        width: 100%;
    }

    .container .zwfwAll .zwfwAllleftbottom .zwfwAllleftbottomleft {
        padding: 5px 133px;
    }

    .container .zwfwAllleftbottomrightul .zwfwAllleftbottomrightli {
        width: 44%;
    }

    .container .zwfwAllleftbottomrightul .zwfwAllleftbottomrightli:nth-child(9) {
        padding: 3% 68%;
    }

    .container .zwfwAllright .zwfwAllrightbm {
        font-size: 18px;
    }

    .container .zwfwAllright .zwfwAllrightbm.on::after {
        width: 21%;
    }

    .container .dczjulLeft {
        float: none !important;
        width: 100%;
    }

    .container .dczjulRight {
        float: none !important;
        width: 100%;
    }

    .container .diaochaul {
        font-size: 18px;
    }

    .container .diaochaul::after {
        width: 22.5%;
    }

    .container .dczjulLeft .dczjulLeftspan {
        font-size: 16px;
        left: 90px;
    }

    .container .dczjulLeftimg {
        width: 24%;
    }

    .container .dczjulLeft .dczjulLeftdate {
        font-size: 14px;
        left: 90px;
    }

    .container .dczjulRight .dczjulLeftspan {
        font-size: 16px;
        left: 85px;
    }

    .container .dczjulRight .dczjulLeftdate {
        font-size: 14px;
        left: 85px;
    }

    .container .tzli {
        width: 43%;
        margin: 10px 7px;
    }

    .container .tzli img {
        width: 27%;
        margin-bottom: -17px;
        margin-right: 10px;
    }
    .footer .footer-nav{
        padding: 0px !important;
    }
    .footercont{
        width: 100%;
    }
    .footercont ul{
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        flex-wrap: wrap;
    }
    .index-container .footer .footer-nav .cont ul li{
        width: 50%;
    }
    .footer .footer-nav .cont ul li{
        width: 44% !important;
        padding: 20px 11px;
        margin-left: 20px;
    }
    .footer .footerbottomljLeft{
        width: 100% !important;
        margin-top: 0px !important;
        text-align: center;
    }
    .footer .lxwm{
        padding: 5px 20px !important;
    }
    .footer .footerbottomljLeft span{
        font-size: 14px !important;
    }
    .footer .chengban{
        display: block;
    }
    .footer .wzbs{
        display: block;
    }
    .footer .zbcb{
        padding: 20px 0px 0px 20px !important;
    }
    .footer .gwh{
        padding: 20px 0px 0px 20px !important;
    }
    .footer .footerbottomljRight{
        margin: 35px 65px 30px 0px;
    }
    .footer .footerbottomljRightimg{
        margin: 0% 10% -3% -25% !important;
    }
    .hdjlContainer .hdjlContainertopleft{
        float: none !important;
        width: 100%;
        margin-top: 20px;
    }
    .hdjlContainer .hdjlContainertopright{
        float: none !important;
        width: 100%;
    }
    /* 互动交流 */
    .hdjl{
        padding: 0px 10px !important;
    }
    .hdjlContainer .hdjlContainertopleft .containerlunboRighttitleli{
        font-size: 18px;
    }
    .hdjlContainer .xwfbhimg{
        width: 100% !important;
        float: none !important;
    }
    .hdjlContainer .xwfbhimg img{
        width: 100% !important;
    }
    .hdjlContainer .zwfbhtext{
        float: none !important;
        width: 100% !important;
    }
    .hdjlContainer .ztspan{
        width: 81%;
    }
    .hdjlContainer .zta:nth-child(4){
        margin-left: 75%;
    }
    .hdjlContainer .zwfbhtext span{
        font-size: 16px;
    }
    .hdjlContainer .dczjulLeft{
        float: none !important;
        width: 100%;
    }
    .hdjlContainer .dczjulLeftdiv{
        width: 100%;
    }
    .hdjlContainer .dczjulRight{
        float: none !important;
        width: 100%;
    }
    .hdjlContainer .dczj{
        padding: 0px 0px !important;
    }
    .hdjlContainer .diaochaul{
        font-size: 18px;
    }
    .hdjlContainer .diaochaul::after{
        width: 22.5%;
    }
    .hdjlContainer .dczjulLeft .dczjulLeftspan{
        width: 73%;
        font-size: 16px;
    }
    .hdjlContainer .dczjulRight .dczjulLeftspan{
        width: 73%;
        font-size: 16px;
    }
    /* 互动访谈 */
    .hudongftContainer .hudongftLeft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }

    .hudongftContainer .hudongftLeft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .hudongftContainer .hudongftRight{
        float: none !important;
        width: 100%;
    }
    .hudongftContainer .hdftimg{
        float: none !important;
        width: 100%;
    }
    .hudongftContainer .hdftimg img{
        width: 100%;
    }
    .hudongftContainer .hdfttext{
        float: none !important;
        width: 100%;
    }
    .hudongftContainer{
        padding: 0px 10px;
    }
    .hudongftContainer .breadcrumb{
        margin-top: 20px;
    }
    /* 互动访谈详情 */
    .hdftxqContainer{
        padding: 0px 10px;
    }
    .hdftxqContainer .breadcrumb{
        margin-top: 20px;
    }
    .hdftxqContainer .hdftqxTopleft{
        float: none !important;
        width: 100%;
    }
    .hdftxqContainer .hdftqxTopright{
        float: none !important;
        width: 100%;
    }
    .hdftxqContainer .wzzb .wzline{
        width: 70%;
    }
    .hdftxqContainer .fbhAll .fbhimgs .fbhimgsa{
        width: unset;
        margin: 15px 5px;
    }
    .fbhAll{
        width: 100%;
    }
    /* 领导之窗 */
    .ldzcContainer .left {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }

    .ldzcContainer .left .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .ldzcContainer .ldzcContainerright{
        float: none !important;
        width: 100%;
    }
    .ldzcContainer .jmdiv{
        margin-top: 20px;
    }
    .ldzcContainer .nameli{
        width: 50%;
    }
    /* 列表页 */
    .listContainer{
        padding: 0px 10px;
    }
    .listContainer .breadcrumb{
        margin-top: 20px;
    }
    .listContainer .listli .listspan{
        font-size: 16px;
        width: 65%;
    }
    .listContainer .listli .listdate{
        font-size: 16px;
    }
    /* 区情概况 */
    .qqgkContainer .gkAllleft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .qqgkContainer .gkAllleft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .qqgkContainer .breadcrumb{
        margin-top: 20px;
    }
    .qqgkContainer .gkAllright{
        float: none !important;
        width: 100%;
    }
    /* 茄子河风光 */
    .qzihfgContainer{
        padding: 0px 10px;
    }
    .qzihfgContainer .fgAllleft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .qzihfgContainer .fgAllleft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .fgAll{
        width: 100%;
    }
    .qzihfgContainer .fgAll .fgAllright{
        float: none !important;
        width: 100%;
    }
    .qzihfgContainer .fgAll .fgAllright ul .fgAllrightli{
        width: 100%;
        margin: 15px 0px;
    }
    .qzihfgContainer .fgAll .fgAllright ul .fgAllrightli img{
        width: 100%;
    }
    .qzihfgContainer .breadcrumb{
        margin-top: 20px;
    }
    /* 区长信箱 */
    .qzxxContainer{
        padding: 0px 10px;
    }
    .qzxxContainer .qzxxLeft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .qzxxContainer .qzxxLeft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .qzxxContainer .breadcrumb{
        margin-top: 20px;
    }
    .qzxxContainer .qzxxRight{
        float: none !important;
        width: 100%;
    }
    .qzxxContainer .qzxxRight .zshlistspan{
        font-size: 16px;
        width: 65%;
    }
    .qzxxContainer .qzxxRight .zdhlistdate{
        font-size: 16px;
    }
    /* 区长信箱（我要写信） */
    .wyxxContainer .breadcrumb{
        margin-top: 20px;
    }
    .wyxxContainer{
        padding: 0px 10px;
    }
    .wyxxContainer .wtxxAllleft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .wyxxContainer .wtxxAllleft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .wyxxContainer .wtxxAllright{
        float: none !important;
        width: 100%;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form{
        width: 100%;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form .pair label{
        display: inline;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .zhiye{
        width: 67%;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form .pair:nth-child(6) input{
        margin-left: 21px;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form .pair:nth-child(7) input{
        margin-left: 21px;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form .pair:nth-child(10) input{
        margin-left: 15px;
    }
    .wyxxContainer .wtxxAllright .tianxieFrom .form .pair .code{
        width: 26%;
    }
    /* 区长信箱（信件查询） */
    .xjcxContainer .breadcrumb{
        margin-top: 20px;
    }
    .xjcxContainer{
        padding: 0px 10px;
    }
    .xjcxContainer .xjcxAllleft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .xjcxContainer .xjcxAllleft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .xjcxContainer .xjcxAllright{
        float: none !important;
        width: 100%;
    }
    .xjcxContainer .xjcxAllright .ldxxAll input{
        width: auto;
    }
    /* 左导航列表页 */
    .zdhlistContainer .breadcrumb{
        margin-top: 20px;
    }
    .zdhlistContainer{
        padding: 0px 10px;
    }
    .zdhlistContainer .zdhlistLeft {
        float: none;
        width: 100% !important;
        position: fixed;
        left: 0;
        top: 0;
        height: 100%;
        background: rgba(0, 0, 0, 0.5);
        overflow-y: auto;
        z-index: 1200;
        display: none;
    }
    .zdhlistContainer .zdhlistLeft .items {
        box-sizing: border-box;
        position: absolute;
        top: 0;
        left: -43.75vw;
        width: 60vw !important;
    }
    .zdhlistContainer .zdhlistRight{
        float: none !important;
        width: 100%;
    }
    .zdhlistContainer .zdhlistRight .zshlistspan{
        font-size: 16px;
        width: 67%;
    }
    .zdhlistContainer .zdhlistRight .zdhlistdate{
        font-size: 16px;
    }
    /* 终极页 */
    .zhongjiContainer{
        padding: 0px 10px;
    }
    .zhongjiContainer .breadcrumb{
        margin-top: 20px;
    }
    .zhongjiContainer .content .biaoti{
        font-size: 28px;
    }
    .zhongjiContainer .content .biaotispan{
        margin: 20px 15px;
    }
    /* 招商引资 */
    .zsyinziAll{
        padding: 0px 10px;
        margin-top: 20px;
    }
    .zsyinziContainer .qqjj{
        width: 100%;
    }
    .zsyinziContainer .qqjj img{
        width: 100%;
    }
    .zsyinziContainer .qqjjgd{
        bottom: 10px;
        right: 20px;
    }
    .zsyinziContainer .qqjjspan:nth-child(3){
        margin-bottom: 10%;
    }
    .zsyinziContainer .youhuiAllleft{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .youhuiAllright{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .yhspan{
        font-size: 16px;
    }
    .zsyinziContainer .yhdate{
        font-size: 16px;
    }
    .zsyinziContainer .diaochaul{
        font-size: 18px;
    }
    .zsyinziContainer .diaochaul::after{
        width: 22%;
    }
    .zsyinziContainer .tzys .containerlunboRighttitleul .containerlunboRighttitleli{
        font-size: 18px;
    }
    .zsyinziContainer .tzysli{
        width: 44%;
        margin: 10px 5px;
    }
    .zsyinziContainer .yqjsLeft{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .yqjsRight{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .yqline{
        width: 65%;
    }
    .zsyinziContainer .qzhfgtitle{
        font-size: 18px;
    }
    .zsyinziContainer .qzhfgtitle::after{
        width: 28%;
    }
    .zsyinziContainer .gujiImgleft{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .gujiImgright{
        float: none !important;
        width: 100%;
    }
    .zsyinziContainer .qzhfg1{
        float: none !important;
        width: 100%;
        margin: 5px 0px;
    }
    .zsyinziContainer .qzhfg2{
        float: none !important;
        width: 100%;
        margin: 5px 0px;
    }
    .zsyinziContainer .qzhfg3{
        float: none !important;
        width: 100%;
        margin: 5px 0px;
    }
    .zsyinziContainer .qzhfg4{
        float: none !important;
        width: 100%;
        margin: 5px 0px;
    }
    .zsyinziContainer .qzhfg5{
        float: none !important;
        width: 100%;
        margin: 5px 0px;
    }
    .zsyinziContainer .yltext{
        /*padding: 5px 141px;*/
    }
    .zsyinziContainer .qsltext{
        /*padding: 3px 150px;*/
    }
    .zsyinziContainer .tstext{
        padding: 3px 132px;
    }
    .zsyinziContainer .xdtext{
        padding: 3px 132px;
    }
    .zsyinziContainer .slstext{
        padding: 3px 132px;
    }
    .zsyinziContainer .tsgytext{
        padding: 3px 132px;
    }
    /* 专题专栏 */
    .ztzlContainer{
        padding: 0px 10px;
    }
    .ztzlContainer .breadcrumb{
        margin-top: 20px;
    }
    .ztzlContainer .ztzlul .ztzlli{
        width: 100%;
        padding: 0 0;
        margin-top: 10px;
    }
    .ztzlContainer .ztzlul .ztzlli img{
        width: 100%;
    }
    /* 网站地图 */
    .wzdtContainer{
        padding: 0px 10px;
        width: 100%;
    }
    .wzdtContainer .breadcrumb{
        margin-top: 20px;
    }
    .wzdtContainer .wzzb .wz{
        font-size: 18px;
    }
    .wzdtContainer .qqgg .qqggdiv ul .qqggli{
        width: 100%;
    }
    .wzdtContainer .wzzb .wzline{
        left: 23%;
        width: 70%;
    }
    .wzdtContainer .qqgg:nth-child(4) .wzline{
        left: 33%;
        width: 60%;
    }
}